/*
 * @Author: lineCode 1145938682@qq.com
 * @Date: 2025-06-09 13:34:09
 * @LastEditors: lineCode 1145938682@qq.com
 * @LastEditTime: 2025-06-26 12:29:32
 * @FilePath: /backend/shorthand-modules/shorthand-modules-front/src/main/java/com/angus/modules/front/service/IFrontConfigService.java
 */
package com.angus.modules.front.service;

import com.angus.modules.front.domain.FrontConfig;

import java.util.List;

public interface IFrontConfigService {


    List<FrontConfig> selectConfigList(FrontConfig config);

    String selectConfigByKey(String configKey);

    boolean checkConfigKeyUnique(FrontConfig config);

    int insertConfig(FrontConfig config);

    String selectConfigById(Long configId);

    int updateConfig(FrontConfig config);

    void deleteConfigByIds(Long[] configIds);

    void resetConfigCache();
}
